<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.20"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>JCSDK Objective-C API Reference for iOS/macOS: JCSDKOC/JCSDKOC/JCCall/JCCall.h 源文件</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">JCSDK Objective-C API Reference for iOS/macOS
   &#160;<span id="projectnumber">2.3.3</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.8.20 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'搜索');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','搜索');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_264cb3eb38195563df8d4ec61e97ef66.html">JCSDKOC</a></li><li class="navelem"><a class="el" href="dir_8909aba9135893f62ff3b0388ad9e7d6.html">JCSDKOC</a></li><li class="navelem"><a class="el" href="dir_39e7f4af1d5f7569f02ab126f9112816.html">JCCall</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">JCCall.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="_j_c_call_8h.html">浏览该文件的文档.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">//</span></div>
<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">//  JCCall.h</span></div>
<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">//  JCSDK-OC</span></div>
<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div>
<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//  Created by maikireton on 2017/8/11.</span></div>
<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">//  Copyright © 2017年 juphoon. All rights reserved.</span></div>
<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">//</span></div>
<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160; </div>
<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="preprocessor">#import &lt;Foundation/Foundation.h&gt;</span></div>
<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="preprocessor">#import &quot;<a class="code" href="_j_c_call_callback_8h.html">JCCallCallback.h</a>&quot;</span></div>
<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="preprocessor">#import &quot;<a class="code" href="_j_c_call_item_8h.html">JCCallItem.h</a>&quot;</span></div>
<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="interface_j_c_call_param.html">   21</a></span>&#160;<span class="keyword">@interface </span><a class="code" href="interface_j_c_call_param.html">JCCallParam</a> : NSObject</div>
<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="interface_j_c_call_param.html#aaef552a830a680ab3f36ef3564ddaea3">   27</a></span>&#160;<span class="keyword">@property</span> (nonatomic) NSString * __nullable <a class="code" href="interface_j_c_call_param.html#aaef552a830a680ab3f36ef3564ddaea3">extraParam</a>;</div>
<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="interface_j_c_call_param.html#aec835cd3d56361af739ae5a73adf4864">   33</a></span>&#160;<span class="keyword">@property</span> (nonatomic) NSString * __nullable <a class="code" href="interface_j_c_call_param.html#aec835cd3d56361af739ae5a73adf4864">ticket</a>;</div>
<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;+ (instancetype __nullable )callParamWithExtraParam:(NSString *__nullable)extraParam ticket:(NSString *__nullable)ticket;</div>
<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160; </div>
<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">@end</span></div>
<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160; </div>
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html">   47</a></span>&#160;<span class="keyword">@interface </span><a class="code" href="interface_j_c_call_media_config.html">JCCallMediaConfig</a> : NSObject</div>
<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160; </div>
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#af3a57ee5f11e7b3d1a356730cb11b8cb">   54</a></span>&#160;<span class="keyword">@property</span> (nonatomic, strong) NSString* __nonnull audioEnableCodecs;</div>
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#aad8af43018f602f90ae85a69f911c2d6">   63</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <a class="code" href="group___xE4_xB8_x80_xE5_xAF_xB9_xE4_xB8_x80_xE9_x80_x9A_xE8_xAF_x9D_xE6_xA8_xA1_xE5_x9D_x97.html#ga3f9daafd8968baf5ed2f445bee187abf">JCCallAecMode</a> audioAecMode;</div>
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#a48ebd610a46865bdde2de8b4f7c55743">   69</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">bool</span> audioArsEnable;</div>
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#a36ee9e5541b76900b957acb570a08dcd">   73</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">int</span> audioArsBitrateMin;</div>
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#a8b69384456e61ba4ce43d50c304e9243">   77</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">int</span> audioArsBitrateMax;</div>
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#adfb7eb794e0bef70fb46a1fa09c7102d">   86</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">bool</span> audioRed;</div>
<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#a0762a858c9b6209f5adbf54dd3e335a4">   95</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">bool</span> audioRxAnr;</div>
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#afe4b9780df5485053e808037f197e044">  106</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">bool</span> audioRtx;</div>
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#a11791f4d5810a7a3fb6716c825e51705">  115</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">bool</span> audioRxAgc;</div>
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#aca29f49e276e22054c79e2776872c6f5">  121</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">bool</span> audioQosAec;</div>
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#a5989abc19c661fa8a4b5804296767f57">  132</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">bool</span> audioQosAnr;</div>
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#a3265791592d591270840937e16094b8d">  138</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">bool</span> audioQosAgc;</div>
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#a924280ef44505ea68f7610b8a53e6aca">  144</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">bool</span> audioQosVad;</div>
<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#a637befb7f3b2db1761288fcdee7ab3f6">  148</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">int</span> audioPacketTime;</div>
<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160; </div>
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#ae25623cd420846e65af617e692b558c8">  153</a></span>&#160;<span class="keyword">@property</span> (nonatomic, strong) NSString* __nonnull videoEnableCodecs;</div>
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#ac07b0c8fa17c52b2a8867a809cf35bde">  157</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">int</span> videoResolutionRecvWidth;</div>
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#a8a5aef2d46e6346a5ee8e5a98e52ce2c">  161</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">int</span> videoResolutionRecvHeight;</div>
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#afed582fb0286ffb19182fd15d3d3dc06">  165</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">int</span> videoResolutionSendWidth;</div>
<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#a60047667eadf10e342405cfc2f2e937a">  169</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">int</span> videoResolutionSendHeight;</div>
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#ac456160ddc360939a7f7316175a108a0">  173</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">int</span> videoBitrate;</div>
<div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#a4e184b8a89d81e7dc423fda81ea6d3b1">  177</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">int</span> videoSendFramerate;</div>
<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#a7c76c15ccde37524895a9a185ae6a49e">  183</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">bool</span> videoArsEnable;</div>
<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#acfff353283a1c6a5359fdd57e718afe8">  187</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">int</span> videoArsBitrateMin;</div>
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#a24305ebd7f9685359fd2b4aad6c9050c">  191</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">int</span> videoArsBitrateMax;</div>
<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#a7f6c92769a8c22d594f610765a819b05">  195</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">int</span> videoArsFramerateMin;</div>
<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#a2cf9bcf21d1786682a26e1b86f88f8d9">  199</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">int</span> videoArsFramerateMax;</div>
<div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#aaa02d8f1744ba2067fe8a02203ff3c80">  208</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">bool</span> videoRedFec;</div>
<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160; </div>
<div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#a4b0890de82347ae71ccdfb577cddaf80">  222</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">bool</span> videoRecvFullScreen;</div>
<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#afe881464800e22368bd22c4fea57c233">  231</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">bool</span> videoSmallNalu;</div>
<div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="interface_j_c_call_media_config.html#a86708b69f5dc6088b03f31fbe9887813">  237</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">bool</span> videoResolutionControl;</div>
<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160; </div>
<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;-(NSString* __nonnull)toString;</div>
<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160; </div>
<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;+(<a class="code" href="interface_j_c_call_media_config.html">JCCallMediaConfig</a>* __nonnull)generateByMode:(<a class="code" href="group___xE4_xB8_x80_xE5_xAF_xB9_xE4_xB8_x80_xE9_x80_x9A_xE8_xAF_x9D_xE6_xA8_xA1_xE5_x9D_x97.html#gad448597f1cc9dd258e0b424d9525307c">JCCallMediaConfigMode</a>)mode;</div>
<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160; </div>
<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;<span class="keyword">@end</span></div>
<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160; </div>
<div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="interface_j_c_call.html">  264</a></span>&#160;<span class="keyword">@interface </span><a class="code" href="interface_j_c_call.html">JCCall</a> : NSObject</div>
<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160; </div>
<div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="interface_j_c_call.html#adf7f1abfa3320f26a6626db6d5231d1a">  271</a></span>&#160;<span class="keyword">@property</span> (nonatomic, readonly, strong) NSArray* __nullable callItems;</div>
<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160; </div>
<div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="interface_j_c_call.html#a5ec2fc8ce948ebdb10e9fd4fe44f7e11">  278</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">int</span> maxCallNum;</div>
<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160; </div>
<div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="interface_j_c_call.html#aadc33d7d6a0e672613cb66392a35547d">  288</a></span>&#160;<span class="keyword">@property</span> (nonatomic) <span class="keywordtype">bool</span> termWhenNetDisconnected;</div>
<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160; </div>
<div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="interface_j_c_call.html#a8909575711a38e53bf8828287cde102c">  296</a></span>&#160;<span class="keyword">@property</span> (nonatomic, strong) <a class="code" href="interface_j_c_call_media_config.html">JCCallMediaConfig</a>* __nonnull mediaConfig;</div>
<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160; </div>
<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;+(<a class="code" href="interface_j_c_call.html">JCCall</a>* __nullable)create:(<a class="code" href="interface_j_c_client.html">JCClient</a>* __nonnull)client mediaDevice:(<a class="code" href="interface_j_c_media_device.html">JCMediaDevice</a>* __nonnull)mediaDevice callback:(<span class="keywordtype">id</span>&lt;<a class="code" href="protocol_j_c_call_callback-p.html">JCCallCallback</a>&gt; __nonnull)callback;</div>
<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160; </div>
<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;+(void)destroy;</div>
<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160; </div>
<div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;-(bool)call:(NSString* __nonnull)userId video:(<span class="keywordtype">bool</span>)video callParam:(<a class="code" href="interface_j_c_call_param.html">JCCallParam</a> * __nullable)callParam;</div>
<div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160; </div>
<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;-(bool)term:(<a class="code" href="interface_j_c_call_item.html">JCCallItem</a>* __nonnull)item reason:(<a class="code" href="group___xE4_xB8_x80_xE5_xAF_xB9_xE4_xB8_x80_xE9_x80_x9A_xE8_xAF_x9D_xE6_xA8_xA1_xE5_x9D_x97.html#ga808dbcfe0aa04e3e5ebda7a4622e6b47">JCCallReason</a>)reason description:(NSString* __nullable)description;</div>
<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160; </div>
<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;-(bool)answer:(<a class="code" href="interface_j_c_call_item.html">JCCallItem</a>* __nonnull)item video:(<span class="keywordtype">bool</span>)video;</div>
<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160; </div>
<div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;-(bool)mute:(<a class="code" href="interface_j_c_call_item.html">JCCallItem</a>* __nonnull)item;</div>
<div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160; </div>
<div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;-(bool)hold:(<a class="code" href="interface_j_c_call_item.html">JCCallItem</a>* __nonnull)item;</div>
<div class="line"><a name="l00409"></a><span class="lineno">  409</span>&#160; </div>
<div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;-(bool)audioRecord:(<a class="code" href="interface_j_c_call_item.html">JCCallItem</a>* __nonnull)item enable:(<span class="keywordtype">bool</span>)enable filePath:(NSString* __nullable)filePath;</div>
<div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160; </div>
<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;-(bool)videoRecord:(<a class="code" href="interface_j_c_call_item.html">JCCallItem</a>* __nonnull)item enable:(<span class="keywordtype">bool</span>)enable remote:(<span class="keywordtype">bool</span>)remote width:(<span class="keywordtype">int</span>)width height:(<span class="keywordtype">int</span>)height filePath:(NSString* __nullable)filePath bothAudio:(<span class="keywordtype">bool</span>)bothAudio;</div>
<div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160; </div>
<div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;-(bool)becomeActive:(<a class="code" href="interface_j_c_call_item.html">JCCallItem</a>* __nonnull)item;</div>
<div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160; </div>
<div class="line"><a name="l00485"></a><span class="lineno">  485</span>&#160;-(bool)enableUploadVideoStream:(<a class="code" href="interface_j_c_call_item.html">JCCallItem</a>* __nonnull)item;</div>
<div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160; </div>
<div class="line"><a name="l00497"></a><span class="lineno">  497</span>&#160;-(bool)sendMessage:(<a class="code" href="interface_j_c_call_item.html">JCCallItem</a> * __nonnull)item type:(NSString * __nonnull)type content:(NSString * __nonnull)content;</div>
<div class="line"><a name="l00498"></a><span class="lineno">  498</span>&#160; </div>
<div class="line"><a name="l00506"></a><span class="lineno">  506</span>&#160;-(NSString * __nullable)getStatistics;</div>
<div class="line"><a name="l00507"></a><span class="lineno">  507</span>&#160; </div>
<div class="line"><a name="l00515"></a><span class="lineno">  515</span>&#160;-(<a class="code" href="interface_j_c_call_item.html">JCCallItem</a>* __nullable)getActiveCallItem;</div>
<div class="line"><a name="l00516"></a><span class="lineno">  516</span>&#160; </div>
<div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;-(bool)sendDtmf:(<a class="code" href="interface_j_c_call_item.html">JCCallItem</a> *_Nonnull)item value:(<a class="code" href="group___xE4_xB8_x80_xE5_xAF_xB9_xE4_xB8_x80_xE9_x80_x9A_xE8_xAF_x9D_xE6_xA8_xA1_xE5_x9D_x97.html#gabdc5348e5bd7d6146e66900e8f207677">JCCallDtmf</a>)value;</div>
<div class="line"><a name="l00527"></a><span class="lineno">  527</span>&#160; </div>
<div class="line"><a name="l00528"></a><span class="lineno">  528</span>&#160;<span class="keyword">@end</span></div>
<div class="line"><a name="l00529"></a><span class="lineno">  529</span>&#160; </div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="ainterface_j_c_call_param_html_aec835cd3d56361af739ae5a73adf4864"><div class="ttname"><a href="interface_j_c_call_param.html#aec835cd3d56361af739ae5a73adf4864">JCCallParam::ticket</a></div><div class="ttdeci">NSString *__nullable ticket</div><div class="ttdef"><b>Definition:</b> JCCall.h:33</div></div>
<div class="ttc" id="ainterface_j_c_call_item_html"><div class="ttname"><a href="interface_j_c_call_item.html">JCCallItem</a></div><div class="ttdef"><b>Definition:</b> JCCallItem.h:120</div></div>
<div class="ttc" id="a_j_c_call_item_8h_html"><div class="ttname"><a href="_j_c_call_item_8h.html">JCCallItem.h</a></div></div>
<div class="ttc" id="a_j_c_call_callback_8h_html"><div class="ttname"><a href="_j_c_call_callback_8h.html">JCCallCallback.h</a></div></div>
<div class="ttc" id="ainterface_j_c_call_media_config_html"><div class="ttname"><a href="interface_j_c_call_media_config.html">JCCallMediaConfig</a></div><div class="ttdef"><b>Definition:</b> JCCall.h:48</div></div>
<div class="ttc" id="ainterface_j_c_call_param_html"><div class="ttname"><a href="interface_j_c_call_param.html">JCCallParam</a></div><div class="ttdef"><b>Definition:</b> JCCall.h:22</div></div>
<div class="ttc" id="ainterface_j_c_media_device_html"><div class="ttname"><a href="interface_j_c_media_device.html">JCMediaDevice</a></div><div class="ttdef"><b>Definition:</b> JCMediaDevice.h:125</div></div>
<div class="ttc" id="agroup___xE4_xB8_x80_xE5_xAF_xB9_xE4_xB8_x80_xE9_x80_x9A_xE8_xAF_x9D_xE6_xA8_xA1_xE5_x9D_x97_html_ga808dbcfe0aa04e3e5ebda7a4622e6b47"><div class="ttname"><a href="group___xE4_xB8_x80_xE5_xAF_xB9_xE4_xB8_x80_xE9_x80_x9A_xE8_xAF_x9D_xE6_xA8_xA1_xE5_x9D_x97.html#ga808dbcfe0aa04e3e5ebda7a4622e6b47">JCCallReason</a></div><div class="ttdeci">JCCallReason</div><div class="ttdef"><b>Definition:</b> JCCallConstants.h:29</div></div>
<div class="ttc" id="agroup___xE4_xB8_x80_xE5_xAF_xB9_xE4_xB8_x80_xE9_x80_x9A_xE8_xAF_x9D_xE6_xA8_xA1_xE5_x9D_x97_html_gabdc5348e5bd7d6146e66900e8f207677"><div class="ttname"><a href="group___xE4_xB8_x80_xE5_xAF_xB9_xE4_xB8_x80_xE9_x80_x9A_xE8_xAF_x9D_xE6_xA8_xA1_xE5_x9D_x97.html#gabdc5348e5bd7d6146e66900e8f207677">JCCallDtmf</a></div><div class="ttdeci">JCCallDtmf</div><div class="ttdef"><b>Definition:</b> JCCallConstants.h:109</div></div>
<div class="ttc" id="ainterface_j_c_call_param_html_aaef552a830a680ab3f36ef3564ddaea3"><div class="ttname"><a href="interface_j_c_call_param.html#aaef552a830a680ab3f36ef3564ddaea3">JCCallParam::extraParam</a></div><div class="ttdeci">NSString *__nullable extraParam</div><div class="ttdef"><b>Definition:</b> JCCall.h:27</div></div>
<div class="ttc" id="aprotocol_j_c_call_callback-p_html"><div class="ttname"><a href="protocol_j_c_call_callback-p.html">JCCallCallback-p</a></div><div class="ttdef"><b>Definition:</b> JCCallCallback.h:20</div></div>
<div class="ttc" id="agroup___xE4_xB8_x80_xE5_xAF_xB9_xE4_xB8_x80_xE9_x80_x9A_xE8_xAF_x9D_xE6_xA8_xA1_xE5_x9D_x97_html_ga3f9daafd8968baf5ed2f445bee187abf"><div class="ttname"><a href="group___xE4_xB8_x80_xE5_xAF_xB9_xE4_xB8_x80_xE9_x80_x9A_xE8_xAF_x9D_xE6_xA8_xA1_xE5_x9D_x97.html#ga3f9daafd8968baf5ed2f445bee187abf">JCCallAecMode</a></div><div class="ttdeci">JCCallAecMode</div><div class="ttdef"><b>Definition:</b> JCCallConstants.h:147</div></div>
<div class="ttc" id="agroup___xE4_xB8_x80_xE5_xAF_xB9_xE4_xB8_x80_xE9_x80_x9A_xE8_xAF_x9D_xE6_xA8_xA1_xE5_x9D_x97_html_gad448597f1cc9dd258e0b424d9525307c"><div class="ttname"><a href="group___xE4_xB8_x80_xE5_xAF_xB9_xE4_xB8_x80_xE9_x80_x9A_xE8_xAF_x9D_xE6_xA8_xA1_xE5_x9D_x97.html#gad448597f1cc9dd258e0b424d9525307c">JCCallMediaConfigMode</a></div><div class="ttdeci">JCCallMediaConfigMode</div><div class="ttdef"><b>Definition:</b> JCCallConstants.h:163</div></div>
<div class="ttc" id="ainterface_j_c_client_html"><div class="ttname"><a href="interface_j_c_client.html">JCClient</a></div><div class="ttdef"><b>Definition:</b> JCClient.h:94</div></div>
<div class="ttc" id="ainterface_j_c_call_html"><div class="ttname"><a href="interface_j_c_call.html">JCCall</a></div><div class="ttdef"><b>Definition:</b> JCCall.h:265</div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
</small></address>
</body>
</html>
